difficult life - German English Dictionary